# ifndef __DrawHelpers_H_
# define __DrawHelpers_H_

void DrawLine (HDC _hDC, int _x0, int _y0, int _x1, int _y1);

const int c_iCrossSize = 5;

void DrawCross   (HDC _hDC, int _x, int _y);
void DrawCross   (HDC _hDC, int _x, int _y, int _nSize);

void DrawSquare  (HDC _hDC, int _x, int _y, int _nSize);
void DrawDiamond (HDC _hDC, int _x, int _y, int _nSize);

void DrawText2   (HDC _hDC, int _x, int _y, const char * _strText, COLORREF _colText);

void DrawCompassArrow (HDC _hDC, int _x, int _y, float _fAzimuth, int _l);

# endif // __DrawHelpers_H_